Armenian Prime Minister Resigns After Mass Protests